/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package FD.Manage;

import FD.Usuario;
import java.io.Serializable;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

/**
 *
 * @author Administrador
 */
@ManagedBean
@SessionScoped
public class Login extends FD.WS implements Serializable {

    private static final long serialVersionUID = 1L;
    String usuario;
    String pass;
    String mensaje;

    public String getMensaje() {
        return mensaje;
    }

    public void setMensaje(String mensaje) {
        this.mensaje = mensaje;
    }

    public String getUsuario() {
        return usuario;
    }

    public void setUsuario(String Usuario) {
        this.usuario = Usuario;
    }

    public String getPass() {
        return pass;
    }

    public void setPass(String pass) {
        this.pass = pass;
    }

    /** Creates a new instance of Login */
    public Login() {
    }

    public String Validar() {

        Usuario a = new Usuario();
        
        a.setIdUsuario(usuario);
        a.setPassword(pass);
        
        a = super.port.iniciarSession(a);

        if(a.isEstado()){
            return "usuario";
        }else{
            setMensaje(a.getErrorMSG());
            return "index";
        }
        
    }
}
